An appealing flower in the gardens outside Palma cathedral